home *** CD-ROM | disk | FTP | other *** search
/ Aminet 28 / Aminet 28 (1998)(GTI - Schatztruhe)[!][Dec 1998].iso / Aminet / comm / www / DNS.lha / DNS.doc next >
Encoding:
Text File  |  1998-10-14  |  4.9 KB  |  127 lines

  1. Short:    Check if yourname.com is available. (Shell only)
  2. Uploader: Amiguy@TheWorld.net
  3. Author:   Amiguy@TheWorld.net
  4. Type:     comm/www
  5. Version:  1.1
  6. Distr:    Freeware - No restriction.
  7.  
  8. Requirements: 
  9.  
  10. o Any Amiga (Most likely you're using one right now!)
  11. o A TCP/IP compatible stack i.e. AmiTCP or Miami.
  12. o The following programs: (included in this archive)
  13. - HTTPJ 2.0 ©1996 by Piergiorgio Ghezzo. (Freeware) 
  14. - GetMouseInput 1.3 ©1997 by Tim Jackson. (Freeware)
  15.  
  16.  
  17. Features:
  18.  
  19. o Amazingly simple. (Try the same on a Mac/PC)
  20. o Usefull, customizable, and much quicker than using a browser.
  21. o 100% accurate results, unlike Name Servers.
  22. o Virus free. (How could there be one in 694 bytes of TEXT?)
  23. o Free!
  24.  
  25. Description:
  26.  
  27. Domain Name Search (DNS) is a simple script designed to check the
  28. availability of domain names. It uses "HTTPJ" to lookup the InterNIC's
  29. WHOIS database and "GetMouseInput" to detect if you want more details.
  30.  
  31.  
  32. Installation:
  33.  
  34. o Extract the archive to RAM:with lha e.g.:
  35.   "1.RAM:>lha -a e DNS.lha"
  36. o If you haven't specified the option -a (preserve attributes) when
  37.   you decompressed DNS.lha then add the "script" flag to DNS e.g.:
  38.   "1.RAM:DNS>protect +s DNS/DNS"
  39. o Extract the other 2 archives in DNS
  40. o Copy DNS/DNS to S: or AmiTCP:bin or wherever makes you happy.
  41. o Copy GetMouseInput and HTTPJ somewhere in your path or add an alias
  42.   in your user-startup such as "alias httpj NET:HTTPJ/httpj"
  43. o That's it, you're all set!
  44.  
  45.  
  46. Usage:
  47.  
  48. o 'DNS'               by itself will show the correct syntax.
  49. o 'DNS ?'             will prompt you for the domain name.
  50. o 'DNS domain.com'    will lookup the domain on InterNIC.
  51.  
  52. Notes:
  53. o You can replace .com with .net .org .gov or any valid country. 
  54. o Hold the left mouse button within 2 seconds after the DNS response,
  55.   to see who currently owns that domain name. If you want to see the
  56.   InterNIC reply in a more readable format, modify the script and
  57.   replace "More" with "Multiview" (if you have the HTML datatype) or
  58.   use any other HTML viewer. 
  59. o Also try typing 'DNS your_last_name' or 'DNS Amiga'.
  60.  
  61.  
  62. Just in case:
  63.  
  64. o I included the previous version (DNS1.0) for those who don't want
  65.   to know who owns the domain name when it's taken. Because it doesn't
  66.   check for the mouse, it's a bit faster. If you remove the last line of
  67.   the script, you'll be able to read InterNIC's output later, from the
  68.   file T:DNS.html, otherwise it will be deleted immediately.
  69. o It is assumed that you have a C: directory with the standard commands
  70. o The same goes for a TCP stack... (e.g. AmiTCP or Miami from Aminet)
  71. o And an Internet Provider, but it's not on Aminet! ;)
  72. o Do I need to mention the modem? and the phone line!?
  73.   oh, you have a DS3? Sure...
  74. o Never mind.
  75.  
  76.  
  77. Restrictions:
  78.  
  79. o Awww, I don't like that word. Therefore it is FREEWARE!
  80. o Feel free to edit the file and change anything you want. Freedom!
  81. o Actually, you can do really anything you want with it, even delete it.
  82. o What about formatting your hard disk? Go ahead! It's okay...
  83. o As long as you made a backup! it helps with fragmentation.
  84. o That is, if you manage to restore the backup...
  85.  
  86. Disclaimer:
  87.  
  88. o Freedom has a price :( If the use of my 694 keystrokes ends up causing
  89. you another kind of stroke, or has ANY kind of side effect on the perfectly
  90. predictable course of your life, or ANY consequence WHATSOEVER (beside
  91. happiness) on ANYTHING that exists, did exist until then, will exist from now
  92. on, would have existed until then or will never cease to exist anymore...
  93. ...it's all YOUR fault! Yep, it's on you buddy! Can't blame me. Nope.
  94. In short: No warranty of any kind is expressed,implied, blablabla.
  95.  
  96. Undocumented Features: (a.k.a. "BUGS")
  97.  
  98. o They aren't bugs, just a few typos here and there. ;)
  99. o DNS has a simple and safe "routine" which stops the execution, should
  100.   HTTPJ fail for some reason. It will display all DOS error messages, i.e.
  101.   "Unknown command" if HTTPJ is not in the path and "!not connected!" if
  102.   your TCP/IP stack is not running. So, where is the bug? You may ask.
  103. o Well, since 99% of the time the problem is being offline, the
  104.   "not connected" message will show up regardless of what precisely went
  105.   wrong with the connection. But most likely, you will be online and so
  106.   everything will be fine. I could have added a message for every possible
  107.   errors, but it didn't seem necessary.
  108. o No other know bugs.
  109.  
  110. Please report any bug/suggestion to Amiguy@TheWorld.net
  111. As usual, send all complaints to NIL:
  112.  
  113. BTW: I collect PC viruses. Would anyone trade a "DMV-Record-Cleaner"
  114.      for an "IRS-Discounter"? I'll throw in some "Escom-Resurectors"
  115.      as they don't work on Amigas anyway. J.K. :)
  116.  
  117. History:
  118.  
  119. 1.1 First Aminet upload
  120. Added GetMouseInput to display InterNIC's response when needed.
  121.  
  122. 1.0 First version
  123. Got tired of using my browser to search for available domain name.
  124. Using "Ping -c1 domain.com" wasn't accurate enough as only active
  125. servers are listed on name servers, but all are on the NIC. 
  126. Found HTTPJ and made this script which made my life much easier.
  127.